river plain - German English Dictionary